package com.itdachang.design.behavioral.strategy;

/**
 * 什么场景用得到？
 *  使用策略模式可以避免使用多重条件语句，如if..else语句switch..case
 *  什么是Spring的InstantiationStrategy
 *  线程池拒绝策略
 * @author gcq
 * @Create 2022-02-13
 */
public class MainTest {
    public static void main(String[] args) {
        TeamGNR gnr = new TeamGNR();
        gnr.setGameStrategy(new RandomStrategy());
        gnr.startGame();
    }
}